<?php

namespace maotool\src\test;

use maotool\async\AsyncUtil;
use PHPUnit\Framework\TestCase;

class AsyncUtilTest extends TestCase
{

    public function testDemo1()
    {
        $task1 = AsyncUtil::run(function () {
            sleep(5);
            var_dump("任务1");
        });
        $task2 = AsyncUtil::run(function () {
            sleep(5);
            var_dump("任务2");
            return "任务2";
        });
        $task3 = AsyncUtil::run(function () {
            sleep(10);
            var_dump("任务3");
            return "任务3";
        });
        $this->assertTrue(true);
    }

}